motor vehicle stamp duty - German English Dictionary